leaf form - Inglés Sinónimo Diccionario

leaf form

n.
[1] leaf shape